weft thread catcher - German English Dictionary